Zusätzliche Fehlermeldungen AKD-T

AKD BASIC Runtime Fehler werden in der zweistelligen 7-Segmentanzeige des Servoverstärkers angezeigt:

Das zweistellige Display zeigt die Fehlercodes.

Die zusätzlichen Runtime Fehlermeldungen für AKD-T beginnen mit "F801".
Alle Fehler beheben Sie mit: Fehler löschen, Programm korrigieren, neu kompilieren und downloaden, Programm neu starten.

Beseitigen Sie auftretende Fehler und Störungen unter Beachtung der Arbeitssicherheit.
Fehlerbeseitigung nur durch qualifiziertes und eingewiesenes Fachpersonal.

Weitere Informationen zu Fehlermeldungen, Fehlerbeseitigung und zum Löschen von Fehlern finden Sie in der WorkBench-Onlinehilfe und in KDN.

Fehler

Beschreibung

Ursache

F801 Division durch Null. Benutzerprogramm erzeugt eine Division durch Null.
F802 Stack Overflow. Benutzerprogramm enthält Endlosschleife oder fehlerhafte Array Definition.
F803 Zu wenig Speicher. Benutzerprogramm benötigt zu viel Speicher.
F804 Kein Interrupt Handler definiert. Benutzerprogramm hat keinen Interrupt Handler, aber ein Interrupt wird aufgerufen.
F805 Interrupt Fehler. Benutzerprogramm enthält einen Fehler in einer Interrupt Routine.
F806 Maximal String Länge überschritten. Benutzerprogramm erzeugt einen String mit mehr als 255 Zeichen.
F807 String Überlauf. Benutzerprogramm erzeugt einen überlangen String.
F808 Array Grenzen überschritten. Benutzerprogramm schreibt zuviele Daten in ein Array.
F809 Eigenschaft nicht unterstützt. Benutzerprogramm enthält eine Eigenschaft, die von der Firmwareversion nicht unterstützt wird.
F810 Interner Firmware/Hardware Fehler. Benutzerprogramm versucht eine Aktion auszuführen, die einen Firmware oder Hardware Fehler provoziert.
F812 Parameter nicht unterstützt. Benutzerprogramm benutzt einen Parameter, der von der Firmware nicht unterstützt wird.
F813 Parameter Zugriffsfehler. Benutzerprogramm enthält einen Parameter Zugriffsfehler.
F814 Daten nicht gefunden. Benutzerprogramm versucht, einen ungültigen Aufnahmeparameter zu schreiben.
F815 Daten ungültig. Benutzerprogramm enthält ungültige Werte.
F816 Daten zu groß. Benutzerprogramm enthält einen Wert, der oberhalb des Wertebereichs liegt.
F817 Daten zu klein. Benutzerprogramm enthält einen Wert, der unterhalb des Wertebereichs liegt.
F818 Bereich des Parametertyps überschritten. Benutzerprogramm versucht eine Wert zu schreiben, der außerhalb des zulässigen Wertebereichs liegt.
F819 Daten nicht durch 2 teilbar. Benutzerprogramm führt eine Funktion aus, die Teilbarkeit durch 2 erfordert.
F820 Fehlerhafte Module Einstellung. Benutzerprogramm enthält fehlerhafte konfigurierte Modulo Einstellung.
F821 Kann vom Kommando nicht lesen. Benutzerprogramm versucht Parameter zu lesen, die Daten enthalten aber einen Befehl oder Status.
F823 Servoverstärker zuerst freigeben. Benutzerprogramm versucht eine Bewegung zu starten, die erfordert, dass der Servoverstärker freigegeben ist.
F824 DRV.OPMODE muss auf 2 gesetzt sein (Position). Benutzerprogramm versucht eine Bewegung zu starten, die erfordert, dass der Servoverstärker in Programmiermodus ist.
F825 DRV.CMDSOURCE muss auf 5 gesetzt sein (Programm). Benutzerprogramm versucht eine Bewegung zu starten, die erfordert, dass der Servoverstärker in Lageregelmodus ist.
F826 Kann nicht während einer Bewegung ausgeführt werden. Benutzerprogramm versucht eine unzulässige Ausführung während einer Bewegung.
F827 Schreiben auf Read-Only Parameter. Benutzerprogramm versucht in einen "Nur-Lese" Parameter zu schreiben.
F828 Servoverstärker zuerst sperren (disable). Benutzerprogramm versucht eine Funktion zu starten, die erfordert, dass der Servoverstärker gesperrt ist.
F829 Programmcode nicht unterstützt - Firmware aktualisieren. Benutzerprogramm enthält ein nicht unterstützten Programmcode.
F830 Keine negativen Werte erlaubt. Benutzerprogramm enthält unzulässige negative Werte.
F831 BASIC Programm ungültig. Eventuell Firmware Upgrade erforderlich. Benutzerprogramm enthält ein nicht unterstützten Programmcode.
F832 BASIC Programm fehlt. Benutzerprogramm fehlt.
F901 Zu viele Nocken. Benutzerprogramm enthält zu viele Nockendefinitionen.